import variables from '@/element-variables.scss'
// import defaultSettings from '@/settings'

// const { showSettings, tagsView, fixedHeader, sidebarLogo } = defaultSettings

const state = {
  theme: variables.theme,
  // showSettings: showSettings,
  // tagsView: tagsView,
  // fixedHeader: fixedHeader,
  // sidebarLogo: sidebarLogo
}

const mutations = {
  CHANGE_SETTING: (state, payload) => {
    // eslint-disable-next-line no-prototype-builtins
    state.theme = payload
  }
}

const actions = {
  changeSetting({ commit }, data) {
    commit('CHANGE_SETTING', data)
  }
}

export default {
  namespaced: true,
  state,
  mutations,
  actions
}

